using System.Collections.Generic;

namespace Silverlight.Weblog.Server.DAL.Services.Interfaces
{
    public interface IBlogPostService
    {
        BlogPost Find(int pk);
        BlogPost Get(string permLink, string username);
        void ClearCategoriesOn(BlogPost post);
        List<BlogPost> GetHomePageBlogPosts();
        List<BlogPost> SearchFor(string searchTerm, string username);
        List<BlogPost> GetBlogPostsInCategory(string category, string username);
        List<BlogPost> GetUserByUserNameWithBlogPosts(string str1);
        List<BlogPost> GetBlogPostsInCategory(Category CurrentCategory);
    }
}